package com.liqi.statistics.domain;


import java.sql.Date;

import org.springframework.data.annotation.Transient;

import com.liqi.common.annotation.Excel;
import com.liqi.common.core.domain.BaseEntity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 事项统计点击数对象 dv_service_statistics
 * 
 * @author zh
 * @date 2022-10-28
 */
@Data
public class DvServiceStatistics extends BaseEntity
{
    private static final long serialVersionUID = 1L;


    /** 主键id */
    private Long id;

    /** 事项编码 */
    @Excel(name = "事项编码")
    private String serviceCode;

    /** 事项名称 */
    @Excel(name = "事项名称")
    private String serviceName;

    /** 设备id */
    //@Excel(name = "设备id")
    private String deviceId;

    /** 设备区域id */
   // @Excel(name = "设备区域id")
    private Long regionId;

    /** 设备区域祖级列表 */
   // @Excel(name = "设备区域祖级列表")
    private String ancestors;

    /** 省市区街道 */
   // @Excel(name = "省市区街道")
    private String ancestorsName;

    /** 网点编码 */
  //  @Excel(name = "网点编码")
    private String branchCode;

    /** 网点祖籍列表 */
   // @Excel(name = "网点祖籍列表")
    private String branchAncestors;

    /** 网点名称 */
   // @Excel(name = "网点名称")
    private String branchName;

    /** 事项实施部门编码 */
   // @Excel(name = "事项实施部门编码")
    private String deptCode;

    /** 事项实施部门名册 */
    @Excel(name = "事项实施部门名册")
    private String deptName;

    
    /** 业务类型 */
    @Excel(name = "类型", readConverterExp = "1=办理类,2=查询类,3=办事指南类,4=打印类")
    private Integer businessType;
    /** 分组id */
   // @Excel(name = "分组id")
    private String groupId;

    /** 分组名称 */
   // @Excel(name = "分组名称")
    private String groupName;

    /** 分组祖籍列表 */
   // @Excel(name = "分组祖籍列表")
    private String groupAncestors;

    /** 部门id */
   // @Excel(name = "部门id")
    private String deptId;

    /** 部署用户id */
    //@Excel(name = "部署用户id")
    private String createUserId;

    /** 状态：0正常，1软删除 */
   // @Excel(name = "状态：0正常，1软删除")
    private Integer status;
 
    @ApiModelProperty(value="服务次数")
    @Excel(name = "点击数")
    private int clickSum;
    private Date endTime;
    private Date startTime;


    /** 点击数 */
    private Long clickNum;



    /** 开始时间段 */
    @Transient
    private String startDate;
    /** 结束时间段 */
    @Transient
    private String endDate;
    
    

}
